be left over - Turkish English Dictionary